На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:
Turbo Vision — это объектно-ориентированная библиотека для разработки событийно-управляемых оконных программ, выполняющихся в текстовом видеорежиме дисплея и имитирующих GUI. Создана компанией Borland на основе идей, позаимствованных из библиотеки MacApp (Apple Computer). Turbo Vision была реализована как на языке Turbo Pascal, так и на C++. Borland включила Turbo Vision в свои продукты Turbo Pascal 6.0 (для Macintosh и DOS), Borland Pascal и Borland C++, причём Turbo Vision была использована самой Borland для разработки IDE этих продуктов.
Turbo Vision включала в себя объекты для работы с коллекциями, потоками данных, ресурсами, панелями, меню, кнопками и радиокнопками, строками ввода, окнами, обработкой команд. Оконная система использовала событийный механизм, предлагала набор интерфейсных элементов, диалоговые окна, механизм сохранения пользовательских настроек.
В 1997 г. Borland открыла исходные тексты Turbo Vision на C++ на условиях общественного достояния. Версии же Turbo Vision из дистрибутивов Borland/Turbo Pascal никогда не выпускались под свободной лицензией, поэтому проект Free Pascal воссоздал свою собственную версию, Free Vision, путем обратного портирования в текстовый режим графического клона, созданного Леоном де Буром на основе свободной C++ версии.
Исходные тексты Pascal-версии Turbo Vision 1.0 поставлялись в комплекте с Turbo Pascal 6.0, а исходники Turbo Vision 2.0 включались в Borland Pascal 7.0 и Turbo Pascal 7.0. В комплекты поставок также входили многочисленные примеры использования библиотеки различного уровня сложности: файловый менеджер, текстовый редактор, шахматы.